<?php

namespace app\common\model\User;

use think\Model;

/**
 * 用户消费模型
 */
class Pay extends Model
{
    //模型对应的是哪张表
    protected $table = "pre_pay";

    //指定一个自动设置的时间字段
    //开启自动写入
    protected $autoWriteTimestamp = true; 

    //设置字段的名字
    protected $createTime = "createtime"; //插入的时候设置的字段名

    //禁止 写入的时间字段
    protected $updateTime = false;

    protected $append=[
        'status_text',
    ];

    public function getStatusTextAttr($value,$data){
        $statuslist=[0=>'未审核',1=>'已审核',2=>'审核通过'];
        return $statuslist[$data['status']];
    }

    // 查询字段
    public function users()
    {
        return $this->belongsTo('app\common\model\User\User','userid','id',[],'LEFT')->setEagerlyType(0);
    }

    public function admins()
    {
        return $this->belongsTo('app\common\model\Admin','adminid','id',[],'LEFT')->setEagerlyType(0);
    }
    
}
